sb who has sworn to do sth

  1. yeminli